to leave nothing undone - Allemand Anglais Dictionnaire